@charset "utf-8";

/* CSS Document */
.clfix:after{clear:both;display:block;content:"";}
.clfix {zoom:1;}
.desc1 {color: #a7a7a7 !important;font-size: 14px !important;line-height: 18px !important; }
.desc1 li:first-child {margin-top:15px;}
.desc1 li {line-height: 20px;margin-top:5px;}
.mb10 {margin-bottom: 10px;}
.mt60 {margin-top: 60px;}
.etc1 {font-size: 16px;line-height: 24px;margin-top: 40px;}
.etc1 li {margin-bottom: 20px}
.etc1 p:first-child {font-weight: bold;margin-bottom: 5px;}
.fnt16px {font-size: 16px;}
.noBorder {border-top:none !important}
.noBor {border-bottom:none !important}
.ta_c {text-align: center !important;}
.fnt25 {font-size: 25px;}
.fnt30 {font-size: 30px;}
.mt170 {margin-top: 170px !important;}
.mr50 {margin-right: 50px !important;}

* {color:#333333;line-height: 1;font-family:'맑은 고딕',Malgun Gothic,arial,Verdana,sans-serif;}
#feature_wrap{width:1164px;margin:0 auto;font-size:13px;}
.secFeature {position:relative;padding-top: 175px;padding-bottom: 175px;margin:0 80px;border-bottom: 1px solid #d6d4d3}
.secFeature h1 {font-size:65px;text-align: center;font-weight: bold;letter-spacing: -2px;color:#000000;}
.secFeature h2 {font-size:60px;text-align: center;font-weight:500;margin-bottom: 30px;}
.secFeature h3 {font-size: 25px;margin:60px 0 17px 0;font-weight: normal;text-align: left;line-height: 30px;}
.secFeature h4 {font-size: 18px;margin:60px 0 17px 0;font-weight: normal;}
.secFeature .imgArea .tit {font-size: 22px;text-align: center;margin-bottom: 22px;color:#000;}
.secFeature .imgArea .img {}
.secFeature .BTit {font-size: 32px;text-align: center;margin-bottom: 25px;color:#111111;letter-spacing: -2px;}
.secFeature .sTit {font-size: 25px;text-align: center;margin-bottom: 5px;}
.secFeature .tit_text {text-align: center;font-size: 19px;line-height: 33px;color:#333333;letter-spacing: -2px;margin-bottom: 70px;}
.secFeature .imgArea2 {zoom:1;}
.secFeature .imgArea2:after {clear:both;display:block;content:"";}
.secFeature .imgArea2 ul {}
.secFeature .imgArea2  li {width:50%;float: right;height:auto;margin-top: 0;text-align: center;}
.secFeature .imgArea2  li:first-child {margin-left: 0px;float: left;}
.secFeature .imgArea2 li .img img {}
.secFeature .imgArea2 .img2 {width: 100%;clear: both;padding-top: 20px;}
.secFeature .imgArea2 .txt {display:table;min-width: 382px;font-size: 15px;line-height: 26px;color: #747474;white-space: normal;}
.secFeature .subCon {font-size: 17px;line-height: 24px;}
.desc {text-align: right;margin-bottom: 10px;color: #727171;line-height: 18px;font-size: 14px;}
.secFeature .sBOr {width: 504px;height: 2px;display: block;margin:100px auto 100px;border-bottom: 1px solid #d6d4d3}
.secFeature .exa {position: absolute;top: 10px;right: 0px}
.secFeature .imgArea2 .txtArea {text-align: center;}
.secFeature .imgArea2 .txtArea p:first-child {font-size: 20px;margin-bottom: 20px;font-weight: bold}
.secFeature .imgArea2 .txtArea .tit_con {font-size: 15px;margin-bottom: 25px;line-height: 20px;}
.prdStit {font-size: 17px;margin-bottom: 8px;text-align: left;}
.prd_list01 {}
.prd_list01 li {width: 100% !important;text-align: left !important;font-size: 17px;line-height: 22px;}

.secFeature .macroLite:after{clear:both;display:block;content:"";}
.secFeature .macroLite .txtArea {text-align: left;}
.secFeature .macroLite .txtArea p:first-child {font-size: 20px;margin-bottom: 20px;font-weight: bold}
.secFeature .macroLite .txtArea .tit_con {font-size: 16px;margin-bottom: 25px;line-height: 20px;}
.secFeature .macroLite li {float: right;}
.secFeature .macroLite li:first-child {float: left;}
.secFeature .macroLite li .txtArea {float: left;}
.secFeature .macroLite li .img {float: left;}
.secFeature .macroLite li:first-child .img {width: 195px;}

.secFeature .prd_listType02:after{clear:both;display:block;content:"";}
.secFeature .prd_listType02 li {width: 334px;float: left;}
.secFeature .prd_listType02 li:first-child {width: 335px;margin-right: 40px;}
.secFeature .prd_listType02 li.last {width: 255px;float: right;margin-top: 40px;}
.secFeature .prd_listType02 li.last .txtArea p:first-child{font-size: 18px;}
.secFeature .prd_listType02 li .txtArea p:first-child{font-size: 20px;margin-bottom: 20px;}
.secFeature .prd_listType02 li .txtArea p {line-height: 20px;}
.secFeature .imgArea2 .txt_con {text-align: left;font-size: 15px;margin-bottom: 30px;line-height: 20px;letter-spacing: -1px;}
.secFeature .imgArea2 h3 {margin-top: 0}
.secFeature .imgArea2 h3 span {font-weight: bold;}
.type03.imgArea2 {margin:0 120px; }

/*table 스타일*/
.detail_spec:after{clear:both;display:block;content:"";}
.detail_spec li {width: 495px;float: left;margin-left:12px }
.detail_spec li:first-child {margin-left:0px}
.prd_tbl_sty2 {/*overflow:hidden;border-top:1px solid #000;*/}
.prd_tbl_sty2 table {border-right:1px solid #e2e2e2;border-left:1px solid #e2e2e2;text-align:center; }
.prd_tbl_sty2 tbody th {padding:10px 15px 10px 0; background:#f2f2f2;border-top:1px solid #dddddd;border-right:1px solid #dddddd;font-size: 16px;}
.prd_tbl_sty2 tbody td {padding:10px 0 10px 15px;border-top:1px solid #dddddd;font-size: 15px;}
.prd_tbl_sty2 .type2 {border-bottom:1px solid #e2e2e2;}
.prd_tbl_sty2 .type2 tbody td {border-top:1px solid #dddddd;}
.prd_tbl_sty2 .text_check {margin-top:7px;font-family:dotum, '돋움';font-size:11px;font-weight:bold;color:#999;text-align:right;}
.prd_tbl_sty2 .text_check span {color:#de2b31;}
.prd_tbl_sty2 .txt_file_info {margin-top:8px;font-size:11px;}
.prd_tbl_sty2 .inp_ne_txt {margin-top:5px;}
.y_red {background-color:#feffef;color: #e52a2a; }


.prd_listype01 {margin-top: 20px;}
.prd_listype01 li {margin-top:6px;padding-left:10px;background: url(http://www.canon-ci.co.kr/resources/images/mycanon/bul_red_dot.png) no-repeat 0px 9px;}
.prd_listype01 li:first-child{margin-top:0px;}
.type01.prd_listype01 {margin:0 auto 60px;width: 268px;text-align: left;}
.f_red li {color: #de2b31 !important}

.videoBox {position: relative;margin:0 !important;padding:0 !important;}
.videoBox iframe {position: relative;width:1004px !important;height:564px !important;}

#feature_wrap {background-color: #fff !important;}
